Speculative dynamic vectorization

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Performance and Power Evaluation of Speculative Dynamic Vectorization

With the end of Dennard scaling, processor clock frequencies are are no longer unbounded. Under such conditions, speculative approaches based on repetition of instructions in loops present an attractive solution to increase IPC. We consider two such approaches in this paper, speculative dynamic vectorization of all instructions, and speculative dynamic vectorization of loads only, based on load...

متن کامل

Dynamic Speculative Attacks

The paper presents a model of rational Bayesian agents with speculative attacks in a regime of exchange rate which is pegged within a band. Speculators learn from the observation of the exchange rate within the band whether their mass is sufficiently large for a successful attack. Multiple periods are necessary for the existence of speculative attacks. Various defense policies are analyzed. A t...

متن کامل

Dynamic Schemes for Speculative Execution of Code

pipe length is the maximal number of conditional branches that can be simultaneously in the pipe at any time. This length can take values in the range 4–20. We used a synthetic predictor for which we could tune the prediction probability in each branch; the percentage of conditional branches was set based on the required prediction probability and program structure model; Unless otherwise indic...

متن کامل

Dynamic Thread Resizing for Speculative Multithreaded Processors

There is a growing interest in the use of speculative multithreading to speed up the execution of a program. In speculative multithreading model, threads are extracted from a sequential program and are speculatively executed in parallel, without violating sequential program semantics. In order to get the best performance from this model, a highly accurate thread selection scheme is needed in or...

متن کامل

Compiler Support for Dynamic Speculative Pre-Execution

Speculative pre-execution is a promising prefetching technique which uses an auxiliary assisting thread in addition to the main program flow. A prefetching thread (p-thread), which contains the future probable cache miss instructions and backward slice, can run on the spare hardware context for data prefetching. Recently, various forms of speculative pre-execution have been developed, including...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGARCH Computer Architecture News

سال: 2002

ISSN: 0163-5964

DOI: 10.1145/545214.545246